home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group94b.txt / 000058_icon-group-sender _Mon Sep 19 17:27:42 1994.msg < prev    next >
Internet Message Format  |  1995-02-09  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Mon, 19 Sep 1994 12:12:38 MST
  2. To: icon-group-l@cs.arizona.edu
  3. Date: 19 Sep 1994 17:27:42 GMT
  4. From: espie@pavot.ens.fr (Marc Espie)
  5. Message-Id: <35khme$rl1@nef.ens.fr>
  6. Organization: Ecole Normale Superieure, PARIS, France
  7. Sender: icon-group-request@cs.arizona.edu
  8. References: <CwDrJ7.KtE@mlfarm.com>
  9. Subject: Re: Version 8 --> Version 9
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11.  
  12. In article <CwDrJ7.KtE@mlfarm.com>, Ronald Florence <ron@mlfarm.com> wrote:
  13. >Most of the new improvements listed in The Icon Newsletter
  14. >announcement of Version 9 sound very good indeed, but I have mixed
  15. >feelings about the need to rewrite code that uses graphics functions.
  16. >Has anyone written an icon program (or perhaps a sed or awk script) to
  17. >automate the rewriting of Version 8 Icon programs so they are
  18. >compatible with Version 9?
  19. >
  20. >Thanks.
  21.  
  22. There already are a bunch of icon sources in the ipl library that establish
  23. compatibility with the old version 8.
  24. Except for some name changes, some new protocols (like opening windows through
  25. WOpen) are actually wrappers around the old open(... ,"x") function, so
  26. porting code mostly is trivial.
  27. There is now a full documentation for the vidget library, which, though 
  28. imperfect, is usable for small-scale projects.
  29. By all means,  upgrade.
  30.  
  31. As far as rewriting icon source should go, it should obviously be cast in
  32. terms of a meta-variant translator :-), not a pesky un-iconish sed/awk script
  33. (not portable outside of unix anyway)
  34. -- 
  35. [nosave]<http://acacia.ens.fr:8080/home/espie/index.html>
  36. `Ayuka no koto... suki dayo.' (KOR, Ano Hi ni kaeritai)
  37. `$@0>@n(J $@$N$3$H!<9%$-$@$h!#(J' ($@$"$NF|$K5"$j$?$$(J)(B
  38.     Marc Espie (Marc.Espie@ens.fr)
  39.